//
//  MessageModelManager.h
//  SpeedDating
//
//  Created by ISU1 on 17/1/4.
//  Copyright © 2017年 isu. All rights reserved.
//

#import <Foundation/Foundation.h>

@class Active,Commentlist,Praiselist;

@interface MessageModelManager : NSObject

@end

@interface HRLikeMeModel : NSObject

@property (nonatomic, assign) NSInteger charm;

@property (nonatomic, copy) NSString *img;

@property (nonatomic, copy) NSString *location;

@property (nonatomic, assign) NSInteger wid;

@property (nonatomic, copy) NSString *giftName;

@property (nonatomic, copy) NSString *msg;

@property (nonatomic, assign) NSInteger askId;

@property (nonatomic, copy) NSString *photo;

@property (nonatomic, copy) NSString *nickName;

@property (nonatomic, assign) NSInteger sex;

@property (nonatomic, assign) NSInteger distance;

@property (nonatomic, assign) NSInteger giftId;

@property (nonatomic, assign) NSInteger userGiftId;

@property (nonatomic, assign) NSInteger where;

@property (nonatomic, assign) NSInteger status;


+ (HRLikeMeModel *)getLikeMeModelWithDictionary:(NSDictionary *)dic;

@end

@interface HRNewFriendModel : NSObject

@property (nonatomic, assign) NSInteger uid;

@property (nonatomic, strong) NSString *nickName;

@property (nonatomic, assign) NSInteger status;

@property (nonatomic, strong) NSString *photo;

+ (HRNewFriendModel *)getNewFriendModelWithDictionary:(NSDictionary *)dic;

@end

@interface HRTimeLineModel : NSObject

@property (nonatomic, assign) NSInteger ID;

@property (nonatomic, assign) NSInteger type;

@property (nonatomic, strong) Active *active;


+ (HRTimeLineModel *)getTimeLineModelWithDictionary:(NSDictionary *)dic;

@end@interface Active : NSObject

@property (nonatomic, assign) NSInteger circleId;

@property (nonatomic, copy) NSString *video;

@property (nonatomic, assign) NSInteger uid;

@property (nonatomic, copy) NSString *remind;

@property (nonatomic, copy) NSString *img;

@property (nonatomic, assign) NSInteger type;

@property (nonatomic, copy) NSString *location;

@property (nonatomic, copy) NSString *nickName;

@property (nonatomic, strong) NSArray<Commentlist *> *commentList;

@property (nonatomic, strong) NSArray<Praiselist *> *praiseList;

@property (nonatomic, copy) NSString *photo;

@property (nonatomic, copy) NSString *content;

@property (nonatomic, assign) NSInteger trystType;

@property (nonatomic, assign) NSInteger whoPay;

@property (nonatomic, copy) NSString *hopeNote;

@property (nonatomic, copy) NSString *trystPlace;

@property (nonatomic, copy) NSString *trystTime;

@property (nonatomic, assign) NSInteger howArrive;

@property (nonatomic, copy) NSString *createTime;

@property (nonatomic, copy) NSString *funName;

@property (nonatomic, assign) NSInteger hopeSex;

@property (nonatomic, copy) NSString *thirdNo;

@property (nonatomic, assign) NSInteger trystId;

@property (nonatomic, assign) BOOL isOpening;

@property (nonatomic, assign, readonly) BOOL shouldShowMoreButton;

+ (Active *)getActiveWithDictionary:(NSDictionary *)dic;

@end

@interface Commentlist : NSObject

@property (nonatomic, copy) NSString *createTime;

@property (nonatomic, copy) NSString *content;

@property (nonatomic, copy) NSString *nickName;

@property (nonatomic, assign) NSInteger circleId;

@property (nonatomic, assign) NSInteger uid;

@property (nonatomic, copy) NSString *toNickName;

@property (nonatomic, assign) NSInteger replyId;

@property (nonatomic, assign) NSInteger ID;

@property (nonatomic, copy) NSString *photo;

@property (nonatomic, copy) NSAttributedString *attributedContent;

+ (Commentlist *)getCommentlistWithDictionary:(NSDictionary *)dic;

@end

@interface Praiselist : NSObject

@property (nonatomic, copy) NSString *createTime;

@property (nonatomic, copy) NSString *nickName;

@property (nonatomic, assign) NSInteger uid;

@property (nonatomic, assign) NSInteger circleId;

@property (nonatomic, copy) NSString *photo;

@property (nonatomic, copy) NSAttributedString *attributedContent;

+ (Praiselist *)getPraiselistWithDictionary:(NSDictionary *)dic;

@end

